#pragma once

#include <grpc++/grpc++.h>
#include "../../proto/rpc.grpc.pb.h"
#include "../../proto/rpc.pb.h"
#include "../v3Response.hpp"


using etcdserverpb::WatchRequest;
using etcdserverpb::WatchResponse;
using etcdserverpb::KV;

namespace etcdv3 {
class AsyncWatchResponse : public V3Response {
public:
    AsyncWatchResponse() {};
    void ParseResponse(WatchResponse& resp);
};

}
